草庐IT

Android SearchView X 标记图标

全部标签

java - m2eclipse 将 'target' 目录标记为 'Derived'

我有一个MavenJava项目,使用m2eclipse导入。target/目录未被m2eclipse标记为“Derived”。问题:已通过验证,因此任何验证错误都会出现两次。当我故意在jsp中插入错误时,我的示例显示了一个JSP问题。当我想使用Ctrl-Shift-R打开资源时,所有文件都出现两次,我冒着编辑副本而不是原始文件的风险。Possiblyseeposteclipse-ignore-folderNote:WhenIsetmanuallythedirectorytoderived,thevalidationproblemdoesn'tdisappear,sothatwouldo

java - 如何将 Java 方法标记为 "must use result"以进行静态分析?

当使用GCC编译C或C++时,您可以使用attribute((warn_unused_result))标记函数,这将导致编译器在您调用返回某些内容但随后不返回的函数时报错将它分配给任何东西。我开发的Java库中有一些方法具有这样的方法-调用它们然后丢弃结果总是一个错误。我希望API用户能够通过静态分析识别此类错误,例如使用FindBugs或IntelliJ检查。我想知道是否有一种方法注释通常用于将方法或函数标记为“必须使用结果”。FindBugs有一些针对标准库的特殊情况错误查找器,但通用方法会很有用。 最佳答案 对此完全有一个标准

java - 使用并发标记扫描 GC 收集器?

这个问题是基于我对link的Java垃圾收集器部分的理解看起来jvm默认情况下在Windows7上使用“ParallelGC”,正如我确认的那样-XX:+PrintCommandLineFlags-version。这篇文章还说Theparallelgarbagecollectorusesmultiplethreadstoperformtheyounggenerationgarbagecollection.Thiscollectorshouldbeusedwhenalotofworkneedtobedoneandlongpausesareacceptable我不确定并行GC使用哪个收集器

java - 更改 .JAR 文件的图标

如何更改要分发的.JAR文件的图标?我已经更改了程序运行时显示的图标,但我想更改环境中的图标(例如WindowsXP),即文件本身的图标。我用谷歌搜索,但我能找到的最好的方法是将.JAR转换为.EXE,这不是最佳选择。 最佳答案 图标是操作系统的决定,不是你的:-(在特定客户端中,您可以更改.JAR扩展的本地设置,但不能作为通用分发机制 关于java-更改.JAR文件的图标,我们在StackOverflow上找到一个类似的问题: https://stackov

java - 如何停止 Marshaller 类在我的输出文件中添加 XML 标记

我分两步编码我的对象。一个添加Header,另一个添加Body。现在当我使用这段代码时marshaller.marshal(payload,writer);//payloadisObjectsnameandwriterisStringWriterclassobjectXML标签,在最终输出文件中添加了两次。我怎么能不添加[]当我编码正文部分时第二次使用XML标记??我已经使用了Marshaller接口(interface)的所有属性,但这没有帮助。 最佳答案 这个问题的解决方案比我自己编写代码要简单得多。您需要在Marshaller

java - Java 中 <?> 标记的含义是什么?

是什么意思?此代码中的token是从www.JavaPractices.com复制的吗?当我用看起来更传统的替换它时用于泛型类型,它无法编译。(错误:T无法解析为类型。)为什么?//occurs3timesintheentireprogram.Whenitisreplacedwiththe//programnolongercompiles.voidactivateAlarmThenStop(){RunnablemyPeriodicTask=newPeriodicTask();ScheduledFuturesoundAlarmFuture=this.executorService.sch

java - 在不使用 web.xml 中的上下文参数标记的情况下在 servlet 的 init() 中加载属性文件

这个问题在这里已经有了答案:Wheretoplaceandhowtoreadconfigurationresourcefilesinservletbasedapplication?(6个答案)关闭6年前。我有一个在init()上读取.properties文件的servlet。如果我在我的web.xml中设置了上下文参数,我的代码(不是下面的代码)就可以工作,但我读到上下文参数是全局可访问的,我不希望这样,因为这个servlet只是一个更大的servlet的一部分Web应用程序。我只想能够使用init-param标签来做到这一点我试过这个:publicvoidinit(ServletCo

java - 将图标与 JCheckBox 一起使用

我有一个swing应用程序,我想在其中使用带有图标的JCheckbox。我构建的图标如下:JCheckBoxunsubmit=newJCheckBox("Unsubmit",applet.undo);当我这样做时,标签和图标出现在我的GUI中,但找不到框本身。如果我构建没有图标的JCheckBox,该框会返回。我试过调整按钮的首选大小,但没有效果。有人知道这里发生了什么吗?谢谢,埃利奥特 最佳答案 图标被用来代替方框。考虑创建一个紧挨着彼此放置的JCheckBox和一个JLabel,并让JLabel持有ImageIcon。

Java:替换窗口左上角的咖啡杯图标

默认情况下,JavaSwing应用程序的左上角会显示Java咖啡杯图标。我想用我自己的图片替换它-使用什么API?这可以在运行时完成,还是必须在安装时完成?谢谢! 最佳答案 JFrame.setIconImage(Imageimage)正是这样做的。 关于Java:替换窗口左上角的咖啡杯图标,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3732255/

java - 什么是堆中的并发标记-清除生成?

在下面的输出中,什么是并发标记清除生成?parnewgenerationtotal24512K,used12082K[0x00007fb3b9420000,0x00007fb3bac20000,0x00007fb3bac20000)edenspace24448K,49%used[0x00007fb3b9420000,0x00007fb3b9fec808,0x00007fb3bac00000)fromspace64K,0%used[0x00007fb3bac10000,0x00007fb3bac10000,0x00007fb3bac20000)tospace64K,0%used[0x00